Hereditary Substitution for the λΔ-Calculus
نویسندگان
چکیده
Hereditary substitution is a form of type-bounded iterated substitution, first made explicit by Watkins et al. and Adams in order to show normalization of proof terms for various constructive logics. This paper is the first to apply hereditary substitution to show normalization of a type theory corresponding to a non-constructive logic, namely the λ∆-calculus as formulated by Rehof. We show that there is a non-trivial extension of the hereditary substitution function of the simply-typed λ -calculus to one for the λ∆-calculus. Then hereditary substitution is used to prove normalization.
منابع مشابه
The Formal System λδ
The formal system λδ is a typed λ-calculus that pursues the unification of terms, types, environments and contexts as the main goal. λδ takes some features from the Automath-related λ-calculi and some from the pure type systems, but differs from both in that it does not include the Π construction while it provides for an abbreviation mechanism at the level of terms. λδ enjoys some important des...
متن کاملλ-Types on the λ-Calculus with Abbreviations: a Certified Specification
In this paper the author presents λδ, a λ-typed λ-calculus with a single λ binder and abbreviations. The formal properties of λδ, that include the standard requirements for a typed λ-calculus, have been certified by the author with the proof assistant COQ. The presentation focuses on motivating the calculus and the corpus of definitions on which its specification in COQ is based.
متن کاملHereditary Substitution for the \lambda\Delta-Calculus
Hereditary substitution is a form of type-bounded iterated substitution, first made explicit by Watkins et al. and Adams in order to show normalization of proof terms for various constructive logics. This paper is the first to apply hereditary substitution to show normalization of a type theory corresponding to a non-constructive logic, namely the λ ∆-calculus as formulated by Rehof. We show th...
متن کاملar X iv : c s / 06 11 04 0 v 9 [ cs . L O ] 2 6 M ay 2 00 8 The Formal System λδ
The formal system λδ is a typed λ-calculus that pursues the unification of terms, types, environments and contexts as the main goal. λδ takes some features from the Automath-related λ-calculi and some from the pure type systems, but differs from both in that it does not include the Π construction while it provides for an abbreviation mechanism at the level of terms. λδ enjoys some important des...
متن کاملNumerical Analysis of Nonlinear Eigenvalue Problems
We provide a priori error estimates for variational approximations of the ground state eigenvalue and eigenvector of nonlinear elliptic eigenvalue problems of the form −div(A∇u) + V u + f(u)u = λu, ‖u‖L2 = 1. We focus in particular on the Fourier spectral approximation (for periodic problems) and on the P1 and P2 finite-element discretizations. Denoting by (uδ, λδ) a variational approximation o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013